package ntd.util.config.common.bo;

import com.modular.system.dict.DictDo;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 通用字典对象
 */
@Data
@NoArgsConstructor
public class ComDictVo {

    /** 字典名称 */
    private String name;

    /** 字典值 */
    private String val;

    /** 字典描述 */
    private String memo;

    public ComDictVo(String name, String val) {
        this.name = name;
        this.val = val;
    }

    public ComDictVo(DictDo dictDo) {
        this.name = dictDo.getName();
        this.val = dictDo.getCode();
        this.memo = dictDo.getName();
    }
}
